off-road equipment - Spanish English Dictionary